technical advisory - Turkish English Dictionary